package guda.demox.common.mvc.cookie;



import guda.demox.common.mvc.AppSession;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public interface HttpSessionStrategy extends RequestResponsePostProcessor{

    String getSessionId(AppSession appSession, HttpServletRequest request, HttpServletResponse response);

    void onNewSession(AppSession appSession, HttpServletRequest request, HttpServletResponse response);

    void onInvalidateSession(AppSession appSession, HttpServletRequest request, HttpServletResponse response);
}
